package com.pingan.cashier.dal.mapper;


import com.pingan.cashier.dal.entity.PayOrder;
import org.apache.ibatis.annotations.Param;

/**
 * <p>
 * 支付订单表 Mapper 接口
 * </p>
 *
 * @author jdz
 * @since 2023-11-29
 */
public interface PayOrderMapper  {

    /**
     * 根据第三方交易号查订单
     * @param tradeNo
     * @param payType
     * @return
     */
    PayOrder getByTradeNo(@Param("tradeNo") String tradeNo,
                          @Param("payType") Integer payType);

    /**
     * 根据第三方订单好和支付类型更新订单信息
     * @param payOrder
     * @return
     */
    int updateOrder(PayOrder payOrder);
}
